package br.com.objetos;



import br.com.abistratos.Comestivel;
import br.com.abistratos.ElementoDeTela;


public class Fantasma  implements Comestivel, ElementoDeTela{
	private int score;
	private final String SIGLA = "[F]";
	private ElementoDeTela memoria;
	private int linha;
	private int coluna;

	public Fantasma(int linha, int coluna){
		this.linha = linha;
		this.coluna = coluna ;
		this.score = 100;
	}

	public ElementoDeTela getMemoria() {
		return memoria;
	}

	public void setMemoria(ElementoDeTela memoria) {
		this.memoria = memoria;
	}

	public void setScore(int valor) {
		if(valor >=0)
			this.score = valor;
	}

	public int retornaScore() {
		int retorno = this.score;
		this.score = 0;
		return retorno;
	}

	@Override
	public int getLinha() {
		return this.linha;
	}

	@Override
	public void setPosicao(int linha, int coluna) {
		this.linha = linha;
		this.coluna = coluna;

	}

	@Override
	public int getColuna() {
		return this.coluna;
	}

	@Override
	public String getSigla() {
		return SIGLA;
	}




}